small grub/insect - German English Dictionary